On Specifying the Reactive Behavior on Constraint Violations

نویسنده

  • Michael Gertz
چکیده

Recent approaches to integrity enforcement in active databases suggest not only to check for inconsistencies by triggers but also to utilize triggers to perform repair actions on constraint violations. Typically, respective repairing triggers are derived automatically from constraint specifications following almost fixed derivation strategies. However, in order to incorporate more semantic knowledge of the application these approaches often require refinements or even revisions of already derived integrity checking and inconsistency repairing triggers by the designer. In this paper we argue that analyzing and specifying repair actions on constraint violations should be also a design task and exclusively be carried out in the conceptual design. For this purpose, we provide a declarative specification language for repair actions on inconsistencies with an operational semantics, suitable to express most of the designers’ intentions on the behavior on constraint violations. We describe a design methodology for reaction specifications and show how integrity checking and inconsistency repairing triggers can be derived from these specifications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Specifying Reactive Integrity Control for Active Databases

Recent approaches to integrity enforcement in active databases suggest not only to check constraint violations by triggers but also to utilize triggers to perform inconsistency repair actions. However, for sophisticated reactions these approaches often require refinements of already derived integrity maintaining and inconsistency repairing triggers. We argue that analyzing and specifying reacti...

متن کامل

Analysis of Drivers' Behavior using Manchester Driver Behavior Questionnaire Based on Roadside Interview in Iran

Drivers' behavior is one of the most important factors in traffic safety. Understanding of this issue and its effective factors can be helpful to reduce the influences of human factors on traffic accidents. The objective of this study is to apply Manchester driver behavior questionnaire (DBQ) to a group of drivers who have overtaken on two-lane rural roads and to analyze their behavior. Also, t...

متن کامل

Analysis of the Impact of user’s Violations on the Saturation Flow Rate at Signalized Intersections

Accurate estimation of saturation flow rate is a prerequisite for accurate estimation of level of service and delays of signalized intersections. Saturation flow rate of intersections depends on many factors, including traffic behavior and culture. One of the important problems of traffic behavior in Iran is the violation of law at the physical region of intersections. The main purpose of this ...

متن کامل

Optimal Combined and Adaptive Protection of Active Distribution Networks Considering Different System Topologies Incorporating Optimal Selection of Standard Relay Curves

The change in the topology of active distribution networks (ADNs) is one of the essential challenges that might affect the protection schemes. The conventional protection schemes based on base topology result in some coordination constraint violations in other topologies due to the outage of upstream substations and distributed generation units. In this article, new combinational and adaptive p...

متن کامل

Visual Language for Behavioral Specifications of Reactive Systems

Complex reactive systems require specifying the relationship of inputs and outputs in the time domain. Typically, such descriptions involve complex sequences of events, often with explicit timing constraints, that combine to form the system's overall behavior. In addition, most reactive systems are highly concurrent and hierarchical. Investigating formal methods for behavior speciication of rea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993